#ifndef PLAYLIST_FWD_H
#define PLAYLIST_FWD_H

#include <memory>


namespace EngineCore
{
    class Playlist;

    template<typename T>
    struct ptr_traits;

    template<>
    struct ptr_traits<Playlist>
    {
        // typedef Playlist*                 raw;
        typedef std::unique_ptr<Playlist> unique;
        typedef std::shared_ptr<Playlist> shared;
    };

}  // namespace EngineCore

#endif  // #ifndef PLAYLIST_FWD_H

